link[計算機術語]

link,連結器。把一個或多個目標檔案連結成執行檔。

執行程式

linux中link函式

頭檔案

#include <unistd.h>

函式原型

int link (const char * oldpath,const char * newpath);

說明

link()以參數newpath指定的名稱來建立一個新的連線(硬連線)到參數oldpath所指定的已存在檔案。如果參數newpath指定的名稱為一已存在的檔案則不會建立連線。函式在執行成功時則返回0,失敗時則返回-1,錯誤原因存於errno。 link()所建立的硬連線無法跨越不同檔案系統,如果需要請改用symlink()。

errno錯誤代碼:

EXDEV 參數oldpath與newpath不是建立在同一檔案系統。

EPERM 參數oldpath與newpath所指的檔案系統不支持硬連線

EROFS 檔案存在於唯讀檔案系統內

EFAULT 參數oldpath或newpath 指針超出可存取記憶體空間。

ENAMETOLLONG 參數oldpath或newpath太長

ENOMEM 核心記憶體不足

EEXIST 參數newpath所指的檔案名稱已存在。

EMLINK 參數oldpath所指的檔案已達最大連線數目。

ELOOP 參數pathname有過多符號連線問題

ENOSPC 檔案系統的剩餘空間不足。

EIO I/O 存取錯誤。

範例

/* 建立/etc/passwd 的硬連線為pass */

網頁設計

LINK是HTML語言中的一個標籤。用連結(link)可以建立和外部檔案的連結。

值得注意的是:link 元素是空元素,它僅包含屬性,此元素只能存在於 head 部分,不過它可出現任何次數。

HTML 與 XHTML之間的差異

在 HTML 中,<link> 標籤沒有結束標籤。

在 XHTML 中,<link> 標籤必須被正確地關閉。

全局屬性

<link> 標籤支持全局屬性,查看完整屬性表HTML全局屬性。

事件屬性

<link> 標籤支持所有HTML 事件屬性。

使用示例

* shortcut icon ——地址欄最前面的小圖示和收藏夾圖示

* Alternate——定義交替出現的連結:如讓本站地址欄檢測顯示rss連結(Maxthon2/firefox)

* Stylesheet ——定義一個外部載入的樣式表

相關詞條

相關搜尋

熱門詞條

聯絡我們